# @author zfd
# @date 2022年12月13日 10:13
# @desc 方法参数传递，不可变对象按照值传递修改不影响原来的值；可变对象按照内存地址传递，修改
# 后会影响

def fun(arg1, arg2):
    print('arg1', arg1)
    print('arg2', arg2)
    arg1 = 100
    arg2.append(10)
    print('arg1', arg1)
    print('arg2', arg2)
    return


n1 = 11
n2 = [22, 333, 55]
print('n1', n1)
print('n2', n2)
fun(n1, n2)
print('n1', n1)
print('n2', n2)
